TOPIC: BYE5 inserts currently available for CP/M-80 systems

DATE : 06/08/86

FROM : Irv Hoff



BYE5.ASM takes full advantage of the result codes returned by modems
using 'AT' protocol.  It uses the terse mode to recognize the speed of
the incoming signal and automatically adjusts the computer I/O to that
speed, without the user needing to type any CR's.  This is of particular
benefit for RCPM systems using the new 300/1200/2400 modems.  (For those
modems not supporting the 'AT' protocol, the caller will still need to
type enough CR characters to establish his speed.)

No external smartmodem inserts are needed, except for systems such as
the Cermetek or Pen-tel which use their own protocol.  The included
smartmodem routines also allow answering on first ring, with optional
echo-checking required by some modems for insured accuracy of command
accectance.

Occasionally some major feature is added to BYE which causes the name to
be changed.  BYE3 added automatic relocation of the program as an "RSX"
under CCP.  BYE5 permits using its hardware I/O and time clock functions
by KMD which then needs no additonal overlays for I/O or time functions.
(The name BYE4 had already been used.)

KMD not only does not need any inserts but also uses 1k protocol for
faster file transfers, especially for those having 2400 bps modems.  It
replaces XMODEM.  Both IMP and MEX114 support the 1k protocol while re-
taining the older XMODEM and Christensen protocols.  (KMD also has batch
mode available for all users.)

BYE5 and KMD are so easy to bring up, it will pleasantly surprise the
user.  Put the appropriate insert below into BYE5, set the equates to
suit (only 4-5 need be changed, if any, from the distribution version),
set the equates on KMD to suit (you may not need to change any) and you
should be up and running - often in less than a half-hour for installing
both programs.	Things have been tremendously simplified over earlier
versions of BYE, BYEII, BYE2 and BYE3, although the programs have gained
in versatility for unusual applications and for keeping the SYSOP in-
formed as to what is happening on his system.

					- Notes by Irv Hoff W6FFC


     REMEMBER:	These are inserts, not overlays.  They go into
		BYE5 at the area specifified by the ++++ char-
		acters, near the start of the program.

		These have all been renumbered and and renamed to
		six characters length to eliminate confusion with
		mainframe systems limited to six characters per
		filename.

		There is always a possibility of conflict with
		names selected for labels - if your assembler
		shows duplicate labels, it should be simple to
		select a different name in that event.

		Hardware specific inserts
		-------------------------

		     CP/M 2 SYSTEMS

B5AA	Apple II with PCPI and Super Serial Card (6551, generator)
B5AB	Apple II with ALS CP/M+ and Super Serial Card 6551, generator)
B5AC	Apple II with Novation Apple-Cat modem card
B5AD	Advanced Digital Super Quad & Super Six (Dart and 8116)
B5AL	Altos 5000/8000 (Z80 SIO and 8430 CTC timer)
B5AM	Ampro "Little Board" (Dart and CTC)
B5AN	Apple II with PCPI and Mtn CPS Serial Card (2651, generator)
B5AP	Apple II with Mountain CPS serial card (2651, generator)
B5AS	Apple II with Microsoft CP/M and Super Serial Card (6551, gen.)
B5B2	Big Board II (SIO and CTC)
B5CC	CCS-2719 & Sierra Data Science (SIO and CTC)
B5CM	Cermetek Infomate 212a
B5CP	CompuPro Interfacer 3 or 4, System Support 1 systems (2651)
B5DP	Datapoint insert (8251A and CTC)
B5EA	Eagle II and Eagle III (SIO and CTC)
B5EP	Epson QX-10 (201 MPSC and 4618 RTC)
B5EQ	Insight Enterprises EQ-4 (Dart and 8116 baudrate generator)
B5H8	Heath/Zenith H89 (8250 I/O at 2 MHz.)
B5HZ	Heath/Zenith -100 series (2661B at 4.9152 MHz.)
B5KP	KayPro (SIO and 8116 baudrate generator)
B5MD	Morrow MicroDecision computer (8251 and Intel 8253)
B5MH	Morrow Hard Disk, MD5, MD11, etc. (Z80 SIO)
B5MM	MicroMint SB180 (Hitachi HD64180)
B5MT	Memotech SDX-512 (Dart and CTC)
B5NH	North Star Horizon (8251, no baudrate generator)
B5NS	North Star Horizon w/HSIO4 and Advantage (8251)
B5OS	Osborne OS-1 (6850 ACIA)
B5OV	Osborne Vixen (8251)
B5PH	Philips "Happy Man" P2000C (SIO and CTC)
B5R1	Radio Shack TRS-80 Model I (1602)
B5R2	Radio Shack II,12,16 & 16B.  (8251 and CTC)
B5R3	Radio Shack TRS-80 Model III (1602)
B5R4	Radio Shack TRS-80 Model IV (1685 and 19411)
B5SY	Sanyo 1000/1100/1200/1250 (8251, no baudrate generator)
B5SB	Intertec Superbrain (8251 and 19411 timer)
B5SV	Servo-8 single board computer
B5TV	TeleVideo 802/803/804  (SIO or 3801 and CTC)
B5US	US Robotics S-100 plug in modem board (8251)
B5XE	Xerox 820 (SIO and 8116)
B5ZB	Zorba (8251 and 8254-2)

			CPM 3 SYSTEMS

B5EQ	Insight EQ-4 (Z80 Dart and 8116 baudrate generator)
B5LO	Lobo Max-80 (Z80 SIO and 8116 baudrate generator)
B5MH	Morrow Hard Disk models
B5OX	Osborne Executive

	    (Others will be added as they become available.)
